Skip to content

修改及查询品牌会员发券活动信息

修改品牌会员发券活动信息

修改品牌会员发券活动信息,包括活动标题、活动时间、活动库存等。接口限频:按服务商商户号维度 5次/秒

请求参数类型描述
activity_idstring活动ID
jsonobject声明请求的JSON数据结构
brand_idstring品牌ID
titlestring活动主标题
sub_titlestring活动主标题
begin_timestring活动开始时间
end_timestring活动结束时间
php
$instance->v3->brand->partner->cardMember->membershipActivities->_activity_id_->patchAsync([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance->chain('v3/brand/partner/card-member/membership-activities/{activity_id}')->patchAsync([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance['v3/brand/partner/card-member/membership-activities/{activity_id}']->patchAsync([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$response = $instance->v3->brand->partner->cardMember->membershipActivities->_activity_id_->patch([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance->chain('v3/brand/partner/card-member/membership-activities/{activity_id}')->patch([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance['v3/brand/partner/card-member/membership-activities/{activity_id}']->patch([
  'activity_id' => '371067',
  'json' => [
    'brand_id'   => '1004',
    'title'      => '入会享券',
    'sub_title'  => '5张满减券',
    'begin_time' => '2020-01-20T13:29:35.120+08:00',
    'end_time'   => '2020-01-29T13:29:35.120+08:00',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
返回字典类型描述
out_request_nostring商户请求单号
brand_idstring品牌ID
card_idstring会员卡ID
activity_channelstring活动渠道
MECHANT_APP_COMPONENT 枚举值
titlestring活动主标题
sub_titlestring活动主标题
begin_timestring活动开始时间
end_timestring活动结束时间
apply_totalinteger活动总库存
apply_availableinteger活动剩余库存
product_coupon_stock_listobject[]商品券批次列表
product_coupon_idstring商品券ID
stock_idstring批次ID
activity_idstring活动ID
activity_statestring活动状态
MEMBERSHIP_ACTIVITY_CREATED | MEMBERSHIP_ACTIVITY_EFFECTIVE | MEMBERSHIP_ACTIVITY_TERMINATED | MEMBERSHIP_ACTIVITY_EXPIRED 枚举值之一
create_timestring创建时间
modify_timestring更新时间

参阅 官方文档

查询品牌会员发券活动

通过此接口可查询指定品牌会员发券活动的信息。接口限频:按服务商商户号维度 5次/秒

请求参数类型描述
activity_idstring活动ID
queryobject声明请求的查询参数
brand_idstring品牌id
php
$instance->v3->brand->partner->cardMember->membershipActivities->_activity_id_->getAsync([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance->chain('v3/brand/partner/card-member/membership-activities/{activity_id}')->getAsync([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance['v3/brand/partner/card-member/membership-activities/{activity_id}']->getAsync([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$response = $instance->v3->brand->partner->cardMember->membershipActivities->_activity_id_->get([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance->chain('v3/brand/partner/card-member/membership-activities/{activity_id}')->get([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance['v3/brand/partner/card-member/membership-activities/{activity_id}']->get([
  'activity_id' => '371067',
  'query' => [
    'brand_id' => '1004',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
返回字典类型描述
out_request_nostring商户请求单号
brand_idstring品牌ID
card_idstring会员卡ID
activity_channelstring活动渠道
MECHANT_APP_COMPONENT 枚举值
titlestring活动主标题
sub_titlestring活动主标题
begin_timestring活动开始时间
end_timestring活动结束时间
apply_totalinteger活动总库存
apply_availableinteger活动剩余库存
product_coupon_stock_listobject[]商品券批次列表
product_coupon_idstring商品券ID
stock_idstring批次ID
activity_idstring活动ID
activity_statestring活动状态
MEMBERSHIP_ACTIVITY_CREATED | MEMBERSHIP_ACTIVITY_EFFECTIVE | MEMBERSHIP_ACTIVITY_TERMINATED | MEMBERSHIP_ACTIVITY_EXPIRED 枚举值之一
create_timestring创建时间
modify_timestring更新时间

参阅 官方文档

Published on the GitHub by TheNorthMemory